How Software Process Improvement Helped Motorola
نویسندگان
چکیده
n many companies, the Capability Maturity Model1 plays a major role in defining software process improvement. Frequently, organizations contemplating software process improvement (SPI) seek assurances that tangible benefits will result from such activities. Pockets of data across industry2 show that CMM-based process improvement is making a difference in those organizations committed to improvement. Raytheon yielded a twofold increase in its productivity and a return ratio of 7.7 to 1 on its improvement expenditures, for a 1990 savings of $4.48 million from a $0.58 million investment. Over a period of four and a half years, from mid-1988 to the end of 1992, the company eliminated $15.8 million in rework costs.
منابع مشابه
A Practical View of Software Measurement and Implementation Experiences Within Motorola
The purpose of this paper is to describe a practical view of software measurement that formed the basis for a company-wide software metrics initiative within Motorola. A multi-dimensional view of measurement is provided by identifying different dimensions (e.g., metric usefulness/utility, metric types or categories, metric audiences, etc.) that were considered in this company-wide metrics imple...
متن کاملMuthu Ramachandran Leeds Metropolitan University , UK Knowledge Engineering for Software Development Life Cycles : Support Technologies and Applications
This chapter discusses knowledge management (KM) aspects of how software process and software process improvement (SPI) is practiced within very small entities (VSEs) in the context of Irish software development industry. In particular, this study is concerned with the process of software development knowledge management in supporting the SPI. In order to understand the support process, the aut...
متن کاملItemized Strategic Dependency: a Variant of the i* SD Model to Facilitate Knowledge Elicitation
This paper introduces a variant of the i* Strategic Dependency (SD) model, called Itemized Strategic Dependency (ISD). The goal of introducing ISDs was to use a simplified version of SD diagrams to model actor dependencies in requirements and process engineering. We used ISD models during the early stages of a software process improvement initiative in one of R&D organizations at Ericsson Italy...
متن کاملRefactoring technical support to reduce interrupts of developers
In this paper an analysis of a technical support data with the goal of identifying process improvement actions for reducing interrupts is presented. A technical support chat is established and used to provide internal developer support to other development teams which use the software code developed by a core team. The paper shows how data analysis of a 6 months support time helped to identify ...
متن کاملHow software process automation affects software evolution: a longitudinal empirical analysis
This research analyzes longitudinal empirical data on commercial software applications to test and better understand how software evolves over time, and to measure the likely long-term effects of a software process automation tool on software productivity and quality. The research consists of two parts. First, we use data from source control systems, defect tracking systems, and archived projec...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Software
دوره 14 شماره
صفحات -
تاریخ انتشار 1997